moderately complicated - Turkish English Dictionary